/**
 * Methods.java
 * 
 * Purpose              : List all methods
 * 
 * Optional info        : 
 *
 * @author              : Hoang Viet 
 * 
 * @date                : Apr 9, 2012
 * 
 * @lastChangedRevision : 
 *
 * @lastChangedDate     :
 *
 */
package com.applink.sell_proof.api;

import java.io.Serializable;

public enum Methods implements Serializable
{

	createClaim,
	saveClaim,
	updateClaim,
	deleteClaim,
	
	createDeal,
	saveRedeem,
	saveTip,
	
	// Opportunity
	createOpportunity,
	saveOpportunity,
	updateOpportunity,
	deleteOpportunity,
	
	
	updateDeal,
	getAllDeal,
	getDealDetail,
	updateUserProfile,
	searchDeal,
	deleteDeal,
	getAllProduct,
	getAllDistributor,
	getAllCountry,
	getTips,
	getTipDetail,	
	searchTip,
	getAllProductUnit,
	getAllQuiz,
	getPresetResultQuiz,
	getQuizResult,
	getQuestionInQuiz,
	getQuizDetail,
	searchQuiz,
	getEarnedStatement,
	getPreviousRedeem,
	getAllCampaign,
	getProgramDetail,
	getRedeemDetail,
	replyQuiz,
	getCustomerProduct,
	getCustomerInfor,
	getAllProgramByCompaign,
	getEarnedRewardByCampaign,
	Login,
	changePass,
	resetPass,
	registerGCM,
	searchProductModel,
	getOpportunityByStatus,
	getOpportunityDetail,
	searchOpportunity,
	searchClaim,
	getClaimByStatus,
	getClaimDetail,
	getPriceBook,
	getPromotion,
	getProductImage,
	getContact,
	getReward,
	invitationCode,
	getRewardProject,
	getRewardClaim,
	getRewardProjectDetail,
	getRewardClaimDetail,
	
	// user activites
	updateUserActivity,
//	updateUserActivity,
	
	// sync
	projectsSync,
	claimsSync
}
